package com.sonic.dto.ws.services.instrument.details;

import java.io.Serializable;

@SuppressWarnings("serial")
public class MQSecurityDetailsResponse implements Serializable {

	/**
	 * Security details status message.
	 */
	private String secDetailsStatusMsg;
	
	/**
	 * Security details status code.
	 */
	private int secDetailsStatusCode;
	
	private String sessionTime;
    private String tko;
    private Double openingPrice;
    private String alteration;
    private Double spotPrice;
    private String volume;
    private String lop;
    private Double referencePrice;
    private String minMax;
    private String forkValue;
    private Double overallDeals;
    private String payoff;
    private Double closedValue;
    
    public MQSecurityDetailsResponse() { }

	public MQSecurityDetailsResponse(String secDetailsStatusMsg, int secDetailsStatusCode) {
	    super();
	    this.secDetailsStatusMsg = secDetailsStatusMsg;
	    this.secDetailsStatusCode = secDetailsStatusCode;
    }
	
	public MQSecurityDetailsResponse(String secDetailsStatusMsg, int secDetailsStatusCode, String sessionTime, String tko, Double openingPrice, String alteration, Double spotPrice, String volume, String lop, Double referencePrice, String minMax, String forkValue, Double overallDeals, String payoff, Double closedValue) {
	    super();
	    this.secDetailsStatusMsg = secDetailsStatusMsg;
	    this.secDetailsStatusCode = secDetailsStatusCode;
	    this.sessionTime = sessionTime;
	    this.tko = tko;
	    this.openingPrice = openingPrice;
	    this.alteration = alteration;
	    this.spotPrice = spotPrice;
	    this.volume = volume;
	    this.lop = lop;
	    this.referencePrice = referencePrice;
	    this.minMax = minMax;
	    this.forkValue = forkValue;
	    this.overallDeals = overallDeals;
	    this.payoff = payoff;
	    this.closedValue = closedValue;
    }

	public String getSessionTime() {
    	return sessionTime;
    }

	public void setSessionTime(String sessionTime) {
    	this.sessionTime = sessionTime;
    }

	public String getTko() {
    	return tko;
    }

	public void setTko(String tko) {
    	this.tko = tko;
    }

	public Double getOpeningPrice() {
    	return openingPrice;
    }

	public void setOpeningPrice(Double openingPrice) {
    	this.openingPrice = openingPrice;
    }

	public String getAlteration() {
    	return alteration;
    }

	public void setAlteration(String alteration) {
    	this.alteration = alteration;
    }

	public Double getSpotPrice() {
    	return spotPrice;
    }

	public void setSpotPrice(Double spotPrice) {
    	this.spotPrice = spotPrice;
    }

	public String getVolume() {
    	return volume;
    }

	public void setVolume(String volume) {
    	this.volume = volume;
    }

	public String getLop() {
    	return lop;
    }

	public void setLop(String lop) {
    	this.lop = lop;
    }

	public Double getReferencePrice() {
    	return referencePrice;
    }

	public void setReferencePrice(Double referencePrice) {
    	this.referencePrice = referencePrice;
    }

	public String getMinMax() {
    	return minMax;
    }

	public void setMinMax(String minMax) {
    	this.minMax = minMax;
    }

	public String getForkValue() {
    	return forkValue;
    }

	public void setForkValue(String forkValue) {
    	this.forkValue = forkValue;
    }

	public Double getOverallDeals() {
    	return overallDeals;
    }

	public void setOverallDeals(Double overallDeals) {
    	this.overallDeals = overallDeals;
    }

	public String getPayoff() {
    	return payoff;
    }

	public void setPayoff(String payoff) {
    	this.payoff = payoff;
    }

	public Double getClosedValue() {
    	return closedValue;
    }

	public void setClosedValue(Double closedValue) {
    	this.closedValue = closedValue;
    }

	public String getSecDetailsStatusMsg() {
    	return secDetailsStatusMsg;
    }

	public void setSecDetailsStatusMsg(String secDetailsStatusMsg) {
    	this.secDetailsStatusMsg = secDetailsStatusMsg;
    }

	public int getSecDetailsStatusCode() {
    	return secDetailsStatusCode;
    }

	public void setSecDetailsStatusCode(int secDetailsStatusCode) {
    	this.secDetailsStatusCode = secDetailsStatusCode;
    }	
}